home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Internet
/
Collection of Internet.iso
/
infosrvr
/
dev
/
www_talk.930
/
000309_connolly@pixel.convex.com _Wed Nov 11 02:11:20 1992.msg
< prev
next >
Wrap
Internet Message Format
|
1994-01-24
|
3KB
Return-Path: <connolly@pixel.convex.com>
Received: from dxmint.cern.ch by nxoc01.cern.ch (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
id AA19202; Wed, 11 Nov 92 02:11:20 MET
Received: by dxmint.cern.ch (dxcern) (5.57/3.14)
id AA16024; Wed, 11 Nov 92 02:24:04 +0100
Received: from pixel.convex.com by convex.convex.com (5.64/1.35)
id AA29526; Tue, 10 Nov 92 19:23:14 -0600
Received: from localhost by pixel.convex.com (5.64/1.28)
id AA14979; Tue, 10 Nov 92 19:23:13 -0600
Message-Id: <9211110123.AA14979@pixel.convex.com>
To: www-talk@nxoc01.cern.ch
Subject: indexes as links rather than documents
Date: Tue, 10 Nov 92 19:23:12 CST
From: Dan Connolly <connolly@pixel.convex.com>
I keep running across interesting bits of evidence that tell me that
indexes should be a type of link rather than a type of document.
In the current WWW model, an index is a document with an <ISINDEX>
tag. The browser displays the document, recognizes the <ISINDEX> tag,
and provides a search/find/keyword command. The user invokes the
search command and supplies the seed words. The browser conducts the
search transaction and displays the results. Then the user chooses
from the results.
In the model I prefer (which is used by gopher currently), and index
is an anchor with an INDEX attribute. The user selects the anchor, and
the browser prompts for seed words. The user supplies the seed words,
and the browser conducts the transaction as above.
In the WWW model, I run into lots of documents that just say "this is
a searchable index." Some index documents have instructions and
summaries of contents, but most are generated by gateways.
The WWW model actually fits inside the gopher model: where you would
use a document with an <ISINDEX> tag, use a document with an INDEX
anchor.
But the gopher model is more versatile. You can have one document
point to multiple indexes. You can have one set of instructions for
lots of indexes.
For example:
WAIS based information
Click here[1] for instructions.
directory of servers search[2] describe[3]
RFC's search[4] describe[5]
README's search[6] describe[7]
which might look like:
<!DOCTYPE HTML SYSTEM>
<TITLE>WAIS based information</TITLE>
<a HREF="wais_help.html">Click here</a> for instructions.
<p>
<dl>
<dt>directory of servers
<dd><a HREF="wais://quake.think.com/INFO" INDEX=1>search</a>
<a HREF="wais://quake.think.com/directory-of-servers.src">describe</a>
...
It's easy enough to support the current model for backwards
compatibility, but I think the concept of an index as a type
of link makes more sense than indexes as a type of document.
Thoughts?
Dan